@charset "UTF-8";
/**********变量元素*********/
html {
  /**************html根字体大小**************/
  font-size: 12px; }

/***********这里是页面*********/
.web {
  width: 100%;
  height: 100%;
  margin: 0 auto; }
  .web header {
    /*********这里是头部样式*********/ }
  .web section {
    /***********内容样式***********/
    width: 100%;
    margin-top: 7.91667rem;
    margin-bottom: 7.91667rem; }
    .web section .section_top {
      width: 91.10%;
      height: 100%;
      display: block;
      margin: 0 auto;
      font-size: 0; }
      .web section .section_top .timu {
        color: #010101;
        font-size: 2.5rem;
        text-align: justify;
        margin-top: 3.33333rem;
        display: inline-block; }
      .web section .section_top .icon_font {
        margin-top: 1.25rem; }
        .web section .section_top .icon_font .aixin {
          color: #e4e4e4;
          font-size: 2.91667rem; }
        .web section .section_top .icon_font .aixin + span {
          color: #c5c5c5;
          font-size: 1.66667rem;
          margin-right: 3.41667rem; }
        .web section .section_top .icon_font .yan {
          color: #c5c5c5;
          font-size: 2rem;
          margin-right: 0.41667rem; }
        .web section .section_top .icon_font .yan + span {
          color: #c5c5c5;
          font-size: 1.66667rem; }
      .web section .section_top .shuzi {
        margin-top: 0.41667rem; }
        .web section .section_top .shuzi .riqi {
          color: #c5c5c5;
          font-size: 1.83333rem; }
        .web section .section_top .shuzi .riqi + a {
          text-decoration: none;
          color: #b20000;
          font-size: 1.83333rem;
          margin-left: 1.25rem; }
      .web section .section_top .zhaiyao {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify;
        margin-top: 3.75rem;
        display: inline-block; }
      .web section .section_top .zhaiyao + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        text-align: justify; }
      .web section .section_top .zhaiyao_1 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.58333rem;
        display: block;
        text-align: justify; }
      .web section .section_top .zhaiyao_1 + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-left: 3.08333rem;
        margin-top: 2.91667rem; }
      .web section .section_top .zhaiyao_2 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        display: block;
        margin-top: 2.58333rem;
        text-align: justify; }
      .web section .section_top .img img {
        display: block;
        width: 100%;
        height: 22.58333rem;
        margin-top: 1.08333rem; }
      .web section .section_top .img + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        margin-left: 3.33333rem; }
      .web section .section_top .zhaiyao_3 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.75rem;
        margin-left: 3.41667rem;
        display: block; }
      .web section .section_top .zhaiyao_3 + span {
        display: block;
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify; }
      .web section .section_top .zhaiyao_4 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-left: 3.08333rem; }
      .web section .section_top .zhaiyao_4 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify; }
      .web section .section_top .img_1 img {
        width: 100%;
        height: 13.91667rem;
        display: block;
        margin-top: 0.91667rem; }
      .web section .section_top .img_1 + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-top: 1.66667rem;
        margin-left: 3.33333rem; }
      .web section .section_top .zhaiyao_5 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-left: 3.5rem; }
      .web section .section_top .zhaiyao_5 + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-left: 3.33333rem; }
      .web section .section_top .zhaiyao_6 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify; }
      .web section .section_top .zhaiyao_6 + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-left: 3.33333rem; }
      .web section .section_top .zhaiyao_7 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify; }
      .web section .section_top .img_2 img {
        width: 100%;
        height: 22.83333rem;
        display: block;
        margin-top: 1.5rem; }
      .web section .section_top .img_2 + p {
        color: #000000;
        font-size: 1.66667rem;
        margin-top: 1.66667rem; }
      .web section .section_top .zhaiyao_8 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.58333rem;
        display: block; }
      .web section .section_top .zhaiyao_8 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block;
        text-align: justify; }
      .web section .section_top .zhaiyao_9 {
        color: #000000;
        font-size: 1.66667rem;
        margin-top: 2.58333rem; }
      .web section .section_top .zhaiyao_9 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block; }
      .web section .section_top .zhaiyao_10 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block; }
      .web section .section_top .zhaiyao_10 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify; }
      .web section .section_top .img_3 img {
        display: block;
        width: 100%;
        height: 14.16667rem;
        margin-top: 1.83333rem; }
      .web section .section_top .img_3 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.75rem;
        display: block; }
      .web section .section_top .zhaiyao_11 {
        color: #8b8b8b;
        font-size: 1.66667rem; }
      .web section .section_top .zhaiyao_11 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify;
        display: block; }
      .web section .section_top .img_4 img {
        width: 100%;
        height: 20.08333rem;
        display: block;
        margin-top: 1.66667rem; }
      .web section .section_top .img_4 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        text-align: justify;
        margin-top: 1.66667rem;
        display: block; }
      .web section .section_top .zhaiyao_12 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block; }
      .web section .section_top .zhaiyao_12 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block; }
      .web section .section_top .zhaiyao_13 {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.5rem;
        display: block; }
      .web section .section_top .img_5 img {
        display: block;
        width: 100%;
        height: 24.91667rem;
        margin-top: 1.25rem; }
      .web section .section_top .img_5 + span {
        color: #8b8b8b;
        font-size: 1.66667rem;
        margin-top: 2.08333rem;
        display: block;
        text-align: justify; }
      .web section .section_top .img_6 img {
        display: block;
        width: 43.91667rem;
        height: 23.08333rem;
        margin-top: 1.25rem; }
    .web section .section_zj {
      width: 100%;
      height: 100%;
      font-size: 0; }
      .web section .section_zj .huise {
        width: 100%;
        height: 1.58333rem;
        background: #efefef;
        margin-top: 2.66667rem; }
      .web section .section_zj .previous_posts span {
        color: #727171;
        font-size: 1.76rem;
        margin-top: 2.33333rem;
        display: inline-block;
        margin-left: 2.33333rem;
        font-weight: bold; }
      .web section .section_zj .previous_posts a {
        text-decoration: none;
        color: #727171;
        font-size: 1.50833rem;
        padding-left: 0.41667rem; }
      .web section .section_zj .huise_2 {
        width: 100%;
        height: 1.58333rem;
        background: #efefef;
        margin-top: 2.33333rem; }
    .web section .section_bot {
      width: 91.10%;
      height: 100%;
      display: block;
      margin: 0 auto;
      font-size: 0; }
      .web section .section_bot .Thumb_up_collection {
        font-size: 0;
        margin: 0 auto;
        position: relative; }
        .web section .section_bot .Thumb_up_collection .praise {
          text-align: center; }
          .web section .section_bot .Thumb_up_collection .praise .lianxi .tupian {
            width: 6.08333rem;
            height: 6.08333rem; }
          .web section .section_bot .Thumb_up_collection .praise .lianxi .praise_1 {
            color: #8b8b8b;
            font-size: 1.66667rem;
            margin-top: 0.41667rem; }
        .web section .section_bot .Thumb_up_collection .praise_2 {
          position: absolute;
          top: 0;
          left: 10.83333rem;
          margin: 0; }
        .web section .section_bot .Thumb_up_collection .collect {
          margin-top: 3.08333rem; }
        .web section .section_bot .Thumb_up_collection .share {
          position: absolute;
          top: 0;
          right: 10.66667rem;
          margin: 0; }
      .web section .section_bot .register {
        border: 0.08333rem solid #cecece;
        height: 16.08333rem;
        width: 100%;
        margin-top: 4rem;
        text-align: center;
        line-height: 16.08333rem; }
        .web section .section_bot .register a {
          color: #b20000;
          font-size: 1.66667rem;
          text-decoration: underline; }
        .web section .section_bot .register span {
          color: #8b8b8b;
          font-size: 1.66667rem; }
      .web section .section_bot .pinglun {
        margin-top: 1.25rem;
        margin-left: 7.91667rem; }
        .web section .section_bot .pinglun a {
          display: inline-block;
          width: 32.91667rem;
          height: 4.41667rem;
          background: #b20000;
          text-align: center;
          color: #ffffff;
          font-size: 2.16667rem;
          line-height: 4.41667rem; }
      .web section .section_bot .pinglun + p {
        color: #727171;
        font-size: 1.5rem;
        margin-top: 4rem; }
        .web section .section_bot .pinglun + p span {
          text-decoration: underline;
          bottom: 0.08333rem; }
      .web section .section_bot .touxiang {
        margin-top: 2.08333rem;
        margin-left: 0.41667rem;
        position: relative; }
        .web section .section_bot .touxiang img {
          width: 4.25rem;
          height: 4.25rem;
          position: absolute;
          top: 0;
          left: 0; }
        .web section .section_bot .touxiang .xingming {
          color: #444444;
          font-size: 1.5rem;
          margin-left: 5.08333rem;
          margin-top: 1.25rem;
          display: inline-block; }
        .web section .section_bot .touxiang .xingming + span {
          color: #b2b2b2;
          font-size: 1.5rem;
          margin-left: 0.66667rem; }
      .web section .section_bot .pingl {
        margin-top: 2.08333rem;
        margin-left: 1.66667rem; }
        .web section .section_bot .pingl span {
          color: #444444;
          font-size: 1.83333rem; }
        .web section .section_bot .pingl a {
          color: #b2b2b2;
          font-size: 1.5rem;
          padding-left: 3.75rem; }
      .web section .section_bot .huifu {
        margin-top: 0.91667rem; }
        .web section .section_bot .huifu span {
          color: #444444;
          font-size: 1.61rem; }
        .web section .section_bot .huifu a {
          color: #444444;
          font-size: 1.61rem; }
        .web section .section_bot .huifu .v {
          font-size: 2rem;
          color: #444444;
          opacity: 0.5;
          margin-right: 1.66667rem; }
      .web section .section_bot .xiala {
        width: 44.58333rem;
        height: 31.33333rem;
        background: #fafafa;
        margin: 0 auto;
        display: block;
        margin-top: 0.41667rem;
        position: relative; }
        .web section .section_bot .xiala .touxiang_1 {
          margin-top: 2.08333rem;
          margin-left: 1.66667rem;
          font-size: 1.5rem;
          color: #444444;
          display: inline-block; }
          .web section .section_bot .xiala .touxiang_1 img {
            width: 3.33333rem;
            height: 3.33333rem;
            position: absolute;
            top: 1.41667rem;
            left: 1.66667rem; }
          .web section .section_bot .xiala .touxiang_1 .mimo {
            padding-left: 4.41667rem;
            padding-right: 1.5rem; }
        .web section .section_bot .xiala .shijian {
          text-align: right;
          color: #b2b2b2;
          font-size: 1.5rem;
          display: block;
          margin-right: 0.83333rem;
          margin-top: 2.08333rem; }
        .web section .section_bot .xiala .xuxian {
          border: 0.08333rem dashed #c9c9c9;
          width: 42.91667rem;
          margin: 0.83333rem auto;
          opacity: 0.5; }
        .web section .section_bot .xiala .touxiang_2 {
          position: relative;
          margin-top: 1.25rem; }
          .web section .section_bot .xiala .touxiang_2 img {
            position: absolute;
            top: -0.66667rem;
            left: 0; }
          .web section .section_bot .xiala .touxiang_2 .huanhang {
            width: 29.83333rem;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            margin-top: -2.16667rem; }
        .web section .section_bot .xiala .shijian_1 {
          margin-top: 0.66667rem; }
        .web section .section_bot .xiala .dingwei {
          position: relative; }
          .web section .section_bot .xiala .dingwei textarea {
            width: 41.41667rem;
            height: 6rem;
            resize: none;
            margin: 0.66667rem 0 0 1.41667rem;
            color: #444444;
            font-size: 1.5rem;
            border: 0.08333rem solid #efefef; }
          .web section .section_bot .xiala .dingwei span {
            color: #b2b2b2;
            font-size: 1rem;
            position: absolute;
            top: 2.91667rem;
            right: 2.08333rem; }
        .web section .section_bot .xiala .fabiao {
          text-align: right;
          margin-right: 1.83333rem;
          margin-top: 0.58333rem; }
          .web section .section_bot .xiala .fabiao a {
            display: inline-block;
            width: 14.5rem;
            height: 3.75rem;
            background: #b20000;
            color: #ffffff;
            font-size: 1.68417rem;
            text-align: center;
            line-height: 3.75rem; }
      .web section .section_bot .xuxian_1 {
        border: 0.08333rem dashed #c9c9c9;
        width: 100%;
        margin: 2.08333rem auto;
        opacity: 0.5; }
      .web section .section_bot .sp_xian {
        border: 0.08333rem solid #e4e4e4;
        width: 100%;
        margin-top: 2.91667rem;
        margin-bottom: 1.66667rem;
        display: block; }
      .web section .section_bot .lianjie {
        text-align: center; }
        .web section .section_bot .lianjie a {
          color: #bbbbbb;
          font-size: 1.83333rem;
          margin-bottom: 2.58333rem;
          text-decoration: none;
          display: inline-block; }
  .web footer {
    /***********尾部样式***************/ }
